package com.promesa.test;

import com.proffline.mail.MotorEnvioCorreo;
import com.proffline.utilidades.Util;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.SocketException;
import java.util.List;

public class Prueba {
    public static  void main (String[] args) throws SocketException, IOException{
//        ProgramadorTareas programadorTareas = new ProgramadorTareas();
//        programadorTareas.activarTiempoConexion();
//        copiarDataDeUnArchivoAOtro();
//        enviarCorreoDePrueba();
//        List<String> listaNombreArchivosFTP = Util.obtenerListaNombreArchivosFTP();
//        for (String nombreArchivosFTP : listaNombreArchivosFTP) {
//            System.out.println("Nombre archivo : " + nombreArchivosFTP);
//        }
    }
    
    
//    public static void copiarDataDeUnArchivoAOtro(){
//        try {
//            File inFile = new File("C://dbproffline//_proffline");
//            File outFile = new File("C://dbproffline//proffline");
//            FileInputStream in = new FileInputStream(inFile);
//            FileOutputStream out = new FileOutputStream(outFile);
//            int c;
//            while( (c = in.read() ) != -1)
//                out.write(c);
//            in.close();
//            out.close();
//        } catch(Exception e) {
//            System.err.println(e.getMessage());
//        }
//    }
//    
//    public static void enviarCorreoDePrueba(){
//        String correoDestinatarioPara = "readarch@gmail.com";
//        String correoDestinatarioConCopia = "raraos@csticorp.biz";
//        String correoDestinatarioConCopiaOculto = "raraos@csti.com.pe";
//        if(MotorEnvioCorreo.enviarCorreo("Correo de prueba Demonio Proffline.", "Le hemos enviado el mensaje de prueba.", correoDestinatarioPara, correoDestinatarioConCopia, correoDestinatarioConCopiaOculto, Util.NOMBRE_ARCHIVO)){
//            System.out.println("Se envió con éxito los correos.");
//        }else{
//            System.out.println("No se envió con éxito los correos.");
//        }
//    }
    
    public static void enviarCorreoDePrueba(){
        String correoDestinatarioPara = "readarch@gmail.com";
        String correoDestinatarioConCopia = "raraos@csticorp.biz";
        String correoDestinatarioConCopiaOculto = "raraos@csti.com.pe";
        if(MotorEnvioCorreo.enviarCorreo("Correo de prueba Demonio Proffline.", "Le hemos enviado el mensaje de prueba.", correoDestinatarioPara, correoDestinatarioConCopia, correoDestinatarioConCopiaOculto, null)){
            System.out.println("Se envió con éxito los correos.");
        }else{
            System.out.println("No se envió con éxito los correos.");
        }
    }
            
}
